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 .