Latin-English dictionary »

thya meaning in English

LatinEnglish
thya [thyae] (1st) F
noun

citrus tree (Greek name for)noun
[UK: ˈsɪ.trəs triː] [US: ˈsɪ.trəs ˈtriː]