Definify.com

Definition 2025


avowants

avowants

English

Noun

avowants

  1. plural of avowant