FamilyEducation.com
   
 

Last name origins & meanings:

  1. German: habitational name from any of several places called Belling, in Pomerania, Baden, Hesse, Thuringia, and elsewhere.
  2. Welsh: see Bellin.