Menu
  1. MakariHeart
    • MakariHeart
      • Origin:

        Russian from Greek
      • Meaning:

        "blessed"
      • Description:

        This name associated with several saints would make a truly distinctive choice for a child with a Russian heritage.