The meaning of the name Belen is Bethlehem Or House Of Bread. The origin of the name Belen is Spanish. This is the culture in which the name originated, or in the case of a word, the language.
Can be a contraction for the name Bethlehem, or a Spanish name, meaning "House of Bread." City in New Mexico, US.