mammout

French

Noun

mammout m (plural mammouts)

  1. obsolete spelling of mammouth