LIMONIAD


Meaning of LIMONIAD in English

noun a nymph of the meadows;

— called also limniad.

Webster English vocab.      Английский словарь Webster.