What is the meaning of Swaru?

an oath, vow

genitive singular of swar

Source: wiktionary.org