Word info

Niarbyl

Proper noun

Meaning

Niarbyl

A settlement along the southwest coast of the Isle of Man, bordering the Irish Sea.

Source: en.wiktionary.org

Anagrams

Examples

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

Close letter words and terms