Definify.com

Definition 2026


gleeds

gleeds

English

Noun

gleeds

  1. plural of gleed