Definify.com

Definition 2025


hagbuts

hagbuts

English

Noun

hagbuts

  1. plural of hagbut

Anagrams