noun a city in NE Illinois: suburb of Chicago.
northlake 🔊 Listen to this noun a city in NE Illinois: suburb of Chicago. Share Facebook Twitter Google +