English → Hindi dictionary

mapinguari

मपिंगुअरी / मपिंगुअरई / मपिंगुअरइNOUN

Definition

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

Looking for poetry? Read shayari and poems by great poets.