How do you spell Limoniad 

Available Definitions:
1)  n. - A nymph of the meadows; -- called also Limniad.





 Take Spelling Test