English → Hindi dictionary

mountain chinchilla

माउंटेन चिनचिला / माउंटेनNOUN

Definition

a rodent native to the mountains of Chile and Peru and now bred in captivity

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