Definify.com

Definition 2024


habergeons

habergeons

English

Noun

habergeons

  1. plural of habergeon