cafre
Top 25000
Meanings
Noun
1. inhabitant of British Kaffraria, a former British colony in South Africa (historical)
2. ogre or giant believed to smoke cigars and live in old trees, especially balete (banyan) trees (Philippines, folklore)