English-Latin dictionary »

having horns on the forehead meaning in Latin

EnglishLatin
having horns on the forehead adjective

cornifrons [(gen.), cornifrontis]adjective