Indian (Panjab): Hindu (Khatri) and Sikh name, based on the name of a clan in the Khatri community. The name is derived from Sanskrit vedī ‘one who knows the Vedas’. Guru Nanak ( 1469–1539 ), the founder of the Sikh religion, was from the Bedi clan. It is said that the founder of the clan studied the Vedas in Banaras and came to be known as Vedi or Bedi.
Dictionary of American Family Names © Patrick Hanks 2003, 2006.