Latin-English dictionary »

rhomphaea meaning in English

LatinEnglish
rhomphaea [rhomphaeae] (1st) F
noun

long spear / javelinnoun

Thracian originnoun