lorrain ( synonym found)

Definition of lorrain:

°A r?gion of France.
°from the French place name, associated with Laura by folk etymology.

Definition of lorrain:

°A r?gion of France.
°from the French place name, associated with Laura by folk etymology.

Back to Top