Meaning of mayenne

Definition of mayenne

(noun) a department of northwestern France in the Pays de la Loire region

Other information on mayenne

WIKIPEDIA results for mayenne
Amazon results for mayenne