Middle French

edit

Proper noun

edit

Lymosin

  1. Limousin (France)