Family name origins & meanings
- German : from a Germanic personal name Poppo, Boppo, of uncertain origin and meaning, perhaps originally a nursery word or a short form of for example Bodobert, a Germanic personal name meaning ‘famous leader’. It was a hereditary personal name among the counts of Henneberg and Babenberg in East Franconia between the 9th and 14th centuries.
- English : from a Middle English continuation of an Old English personal name, Poppa, known only from occurrences in place names.