Mayenne
Meanings
Name
1. Mayenne (a department of Pays de la Loire, France)
2. Mayenne (a right tributary of the Loire, in northwestern France, flowing through the departments of Orne, Mayenne and Maine-et-Loire)