Meaning of garsa

garsa

Tagalog

n., zoo. heron; stork