Bens

French Meaning

mont

English Meaning

  1. Plural form of ben.
  2. benefits