Devow meaning

(obsolete) To give up; to devote.
verb
1
1
(obsolete) To disavow; to disclaim.

verb
0
1
Advertisement

Origin of devow