FamilyEducation.com
   
 

First name origin & meaning:

Hawaiian: Eyes

Last name origin & meaning:

Indian (Andhra Pradesh): Hindu name from Telugu mēka ‘goat’.