Proper noun
Niarbyl
A settlement along the southwest coast of the Isle of Man, bordering the Irish Sea.
There is a belt of younger Silurian rocks along the west coast between Niarbyl and St Patrick's Isle and a small area of Devonian sandstones around Peel. Source: Internet