MAYWOOD
Meaning of MAYWOOD in English
/may"wood'/ , n.
1. a city in NE Illinois, near Chicago. 27,998.
2. a city in SW California, near Los Angeles. 21,810.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012