LIMONIAD Meaning of LIMONIAD in English (n.) A nymph of the meadows; -- called also Limniad. Webster's English dictionary. Английский словарь Webster. 2012