Buffalo Grove
geographical name
city northwest of Chicago in northeastern Illinois population 41,496
Love words? Need even more definitions?
Merriam-Webster unabridged
Share