Home / Dictionary / Niarbyl

Niarbyl Uncommon

Proper Noun

Definitions
Proper Noun
1

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

Related Terms
Rhyming Words
sibyl ascorbyl chernobyl hydrocarbyl phrygian sibyl
Compare
Niarbyl vs