Tags roo fah roh happiness female shona zimbabwe africa Continent Africa Ethnicity Shona Gender Female Meaning happiness Name Rufaro Pronunciation roo-FAH-roh Region Zimbabwe