ovejo
Meanings
Noun
1. ram (male sheep) (Latin America)