surnames > poupier
The last name Poupier is of French origin. It is derived from the word "poupe" which means "doll" or "puppet" in French. The name may have originally been a nickname for someone wh...
Enter the surname you are looking for below: