FamilyEducation.com
   
 

Last name origin & meaning:

Welsh: from the personal name Bedo, a pet form of Meredydd (see Meredith).