Meaning
Germanic - Perseverant one; one who petitions; A variant form of name Pepin
Growth over last 10 years
Download App