mayenne Meaning, Definition & Usage

  1. noun a department of northwestern France in the Pays de la Loire region

WordNet