Translation of garza in English:

garza

heron, n.

feminine noun

  • 1

    Zoology
    heron
    saber dónde ponen las garzas to know what one is about informal
  • 2Chile

    (copa)
    long-stemmed glass