'Mayenne' definitions:

Definition of 'Mayenne'

(from WordNet)
noun
A department of northwestern France in the Pays de la Loire region