Meaning and Origin of: Yahya

Boy name origins & meanings

  • Arabic : God is good

Boy name variations