Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

germain Definition

Cancel
germain
geographical name(Saint-Ger-main)
commune on the Seine River in northern France west-northwest of Paris population 40,481

Words Related to germain!

germain Examples by Brain Bank Users