FamilyEducation.com
   
 

First name origin & meaning:

Hebrew: Stone

First name variations: Eb, Ebenezer, Eban, Ebin, Ebon

Last name origin & meaning:

German (also common in the Czech lands): habitational name for someone from a place of this name in Bavaria.