Find the word definition

Wiktionary
sloka meter

n. (context poetry Hinduism English) A Sanskrit meter consisting of two lines of sixteen syllables each.