surnames > poupinot
The last name "Poupinot" appears to have French origins. It is derived from the word "Poupine," which means "little doll" or "puppet" in French. This surname could refer to someone who worked as a puppeteer or may have been given to someone who had a small or ...
Enter the surname you are looking for below: