marudi

Noun

 * 1) A large, tree-dwelling bird, of the genus Penelope, native to Guyana