Vṛtra
English
Proper noun
Vṛtra
Alternative spelling of
Vritra
.