Latin-English dictionary »

teucria meaning in English

LatinEnglish
Teucria [Teucriae] (1st) F
noun

ancient city taken by the Greeksnoun

Troy [Troys]noun
[UK: trɔɪ] [US: ˌtrɔɪ]