LIMONIAD Meaning of LIMONIAD in English noun a nymph of the meadows; called also limniad. Webster English vocab. Английский словарь Webster. 2012