Girl SHARUFA Author admin Date October 28, 2013 Swahili and Somali name meaning "distinguished" and "outstanding."
Girl Ariel Author admin Date October 28, 2013 Lioness of God. Biblical name for Jerusalem. Used by Shakespeare for a mischevious spirit...