The Swedish term "högtidligt löfte" matches the English term "vow"

other swedish words that include "löfte" : english :
löfte, pant, pantsätta, lova pledge
utlova, lova, löfte promise