Definitions Found:

NHANDU, a South American ostrich, also NANDU, NANDOO