Definitions of Demain

  1. Same as DEMESNE.
  2. Estate in lands; a house, and land adjoining, kept for the proprietor's own nse: often used in the plu. demesnes.
X