gleaves

English

Noun

gleaves

  1. plural of gleave.