English dictionary

mapinguari meaning and definition

Definition and meaning of mapinguari at MeaningMonkey.org. mapinguari meaning and definition in the English Dictionary.

MAPINGUARI noun

Definition of mapinguari (noun)

  1. supposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain forest
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: