What is the meaning of Abutre?
vulture in general, or Old World vulture more specifically
ambulance chaser, vulture (person who profits from the suffering of others)
a cruel person
a rapacious person
Source: wiktionary.orgSearch words containing