torada
Meanings
Noun
1. herd (of bulls)