cafreTop 25000MeaningsNoun1. 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)