Definify.com

Definition 2024


avowants

avowants

English

Noun

avowants

  1. plural of avowant