noun a town in SW California, near Los Angeles.
lennox 🔊 Listen to this noun a town in SW California, near Los Angeles. Share Facebook Twitter Google +