1. Huitoto - Noun
2. Huitoto - Proper noun
Huitoto pl (plural only) Alternative form of Witoto
Huitoto Alternative form of Witoto