Definify.com

Definition 2024


demesnes

demesnes

English

Noun

demesnes

  1. plural of demesne

Anagrams