YourDictionary

Downey

city in SW Calif.: suburb of Los Angeles: pop. 107,000

See Downey in American Heritage Dictionary 4

link/cite print suggestion box