We do not currently know of any synonyms for devow.
The verb devow is defined as:
See full definition of the word devow.
Did you mean dove?