Boy name origins & meanings Greek : Promise Boy name variations Homer Homere Homero Homeros Homerus Omero