boubalos

Word form boubalos
Language: Greek
Word meaning antelope, domesticated ox, buffalo