FamilyEducation.com
   
 

First name origins & meanings:

  1. Hebrew: God's grace
  2. Greek: God is good

First name variations: Jannai, Yann, Yannic, Yan, John, Yannakis, Yiannis, Yannis

Last name origin & meaning:

Americanized spelling of Italian Ianni.