Lohn is of German origin and means "wage" or "payment". It's a unique and uncommon given name, often associated with occupations involving labor or industry. The name Lohn was once more prevalent in Germany during the Middle Ages but has since become quite rare.
"Lohn is quite rare; only five babies were named Lohn in 1946."