Definify.com

Definition 2024


ellanragh

ellanragh

Manx

Noun

ellanragh m (genitive singular ellanragh, plural ellanree)

  1. archipelago

Synonyms