albéitar
Top 50000
Meanings
Noun
1. farrier who can also cure minor animal (especially equine) illnesses; veterinarian