FamilyEducation.com
   
 

First name origins & meanings:

  1. Hawaiian: Gift of God
  2. Hawaiian: Gift of god

First name variations: Makayo