Definify.com

Definition 2026


ellanragh

ellanragh

Manx

Noun

ellanragh m (genitive singular ellanragh, plural ellanree)

  1. archipelago

Synonyms