merrow


merrow

Irish mermaid; her appearance signifies coming storms. [Irish Folklore: Briggs, 290–294]See: Omen