Word info

mapinguari

Noun

Meaning

supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest

Source: WordNet

Hypernyms

Close letter words and terms