noun a city in central Ohio, near Columbus.
upper arlington 🔊 Listen to this noun a city in central Ohio, near Columbus. Share Facebook Twitter Google +