Berlin is a German surname and given name of Germanic origin meaning 'bear', derived from the Old Germanic word 'berht' meaning bright or famous. It was initially used as a nickname for someone with fair hair or referring to a person's strength and power like a bear. The city of Berlin in Germany is named after this surname, founded by two brothers who named it after their bear mascot. As a given name, Berlin has gained worldwide popularity due to its association with the vibrant city, but its meaning remains consistent regardless of its use as a surname or given name.