Turkish-English dictionary »

antakya meaning in English

TurkishEnglish
Antakya proper noun

Antiochia(name of numerous Hellenistic cities)
proper noun