Definify.com

Definition 2024


merlady

merlady

English

Noun

merlady (plural merladies)

  1. A mermaid.

Synonyms