Definify.com

Definition 2025


habergeons

habergeons

English

Noun

habergeons

  1. plural of habergeon