Tags kah nah ee foo a self sufficient person male swahili east africa africa Continent Africa Ethnicity Swahili Gender Male Meaning a self sufficient person Name Kanaifu Pronunciation KAH-nah-ee-foo Region East Africa