Menu
SE'A-MAID, noun [sea and maid]
1. The mermaid. [See Mermaid.]
2. A sea nymph.
We use cookies to ensure you get the best experience on our website. By using our site you acknowledge that you have read and understand our Privacy Policy.