Latin-English dictionary »

sinope meaning in English

LatinEnglish
Sinope [Sinopes] noun
F

Greek colony midway along south shore of Euxine / Black Seanoun

Sinopenoun