Mamou

See also: mamou and mamoù

English

Proper noun

Mamou

  1. A region of Guinea.
  2. A town and subprefecture in Fouta Djallon, Guinea.