uSTra

Word form uSTra
Language: Sanskrit
Word meaning buffalo, camel