surnames > foulain
The last name "Foulain" appears to have French origins. It is believed to be derived from the French word "fouler," meaning "to tread" or "to trample." This suggests that the origi...
Enter the surname you are looking for below: