What is the meaning of Capra?

goat (a mammal)

she-goat (a female goat, a nanny goat)

trestle, sawhorse

she-goat, nanny goat (a female goat)

the odor of armpits

definite nominative/accusative singular of capră

Source: wiktionary.org