Flem
Flem is an Old English name. It is a shortened form of Flemming that means "from Flanders." It is an uncommon name that is not frequently given to baby boys.
Similar Names: Flemming
Your Pregnancy Week-by-week
Sign up to get weekly development updates, doctor tips, and pregnancy advice from our OB/GYNs.
Comments