meaning of aus Hamburg stammen

aus Hamburg stammen - German to English

to come from Hamburg