Maighdean-mara

From Fresh Dictionary

Scots Gaelic

Noun

maighdeann-mara f.

  1. A mermaid, a sea-nymph.
Personal tools