DOWSABEL Meaning of DOWSABEL in English [dowsabel] n [Dowsabel, fem. name] (ca. 1652) obs: sweetheart Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012