isle-of-man

Nouns

  • (n) one of the British Isles in the Irish Sea Man,

Synonyms

Man

Words of close approximity