Maywood
geographical name
May·wood
ˈmā-ˌwu̇d
1
city in southwestern California southeast of downtown Los Angeles population 27,395
2
village in northeastern Illinois west of Chicago population 24,090
Love words? Need even more definitions?
Merriam-Webster unabridged
Share