Find the word definition

Wiktionary

varunids

n. (plural of varunid English)