uticaEnglish

Utica

Noun

A city in central New York

English: Utica

Bahasa: Utica

An ancient city on the north coast of Africa (northwest of Carthage), destroyed by Arabs around 700 AD

English: Utica

Bahasa: Utica, Utica, New York

Bahasa words with similar meanings