Lemoine

Lemoine

le-moin

The baby boy name Lemoine represent unique meaning, From a French surname meaning "the monk" in French., is common among english ethenicity or origin.


Map Of English Origin