Menu
  1. ImaniHeart
    • ImaniHeart
      • Origin:

        Arabic, Swahili
      • Meaning:

        "faith"
      • Description:

        Another strong Arabic name, related to Iman. Imani one is popular throughout the Muslim world but especially East Africa. It was chosen for her daughter by actress Jasmine Guy.