Refine this word faster
Limoniad
noun
Definitions
Noun
- 1 A meadow nymph. Greek
Etymology
Latin limoniades, plural, Ancient Greek λειμωνιάδες (leimōniádes), from λειμών (leimṓn, “meadow”).
See also for "limoniad"
Next best steps
Mini challenge
Unscramble this word: limoniad