Definify.com

Definition 2022


avowants

avowants

English

Noun

avowants

  1. plural of avowant