Megumi from Japanese 恵 (megumi) meaning "favour, benefit" or 愛 (megumi) meaning "love, affection", as well as other kanji or kanji combinations which have the same reading. It is often written めぐみ using the hiragana writing system.
Check back in a moment for rank and trend details.