Latin-English dictionary »

attagus meaning in English

LatinEnglish
attagus [attagi] (2nd) M
noun

he-goatnoun
[UK: ˈhiː ɡəʊt] [US: ˈhiː ɡoʊt]