Definify.com

Definition 2024


demurs

demurs

English

Noun

demurs

  1. plural of demur

Anagrams