Baaga

any member of the largest tribal group living in the Nlgiri Hills of Tamil Ndu state in southern India. The Baaga have increased very rapidly, from ... [2 related articles]
Found on http://www.britannica.com/eb/a-z/b/4
No exact match found