Definify.com

Definition 2026


habergeons

habergeons

English

Noun

habergeons

  1. plural of habergeon