Фамилия Марбух произошла от названия немецкого города Марбург. Очевидно, предок носителя этой фамилии был родом из этого города.
Читайте также: Топонимические фамилии, Иерусалим и Берлин