Does any one know what Lathrope means?
My brother has a very unusual name and I was wondering if any one knew any thing about its origins?Please email me
vote up1vote down

Replies

It is English, and means barn or farmstead.
vote up1vote down