1 English Synonyms for SNOWDROP
Prev.1Next
fairmaid
Definition: 1. A mermaid from a blackwater creek or river.
There are 3 definitions of the word fairmaid
Show more information about fairmaid
Prev.1Next
Search took: 6.4744 ms
Definition: 1. A mermaid from a blackwater creek or river.
There are 3 definitions of the word fairmaid
Show more information about fairmaid
Search took: 6.4744 ms