tuyango
Meanings
Noun
1. maguari stork (Argentina)