Definify.com

Definition 2026


ribaulds

ribaulds

English

Noun

ribaulds

  1. plural of ribauld