We do not currently know of any synonyms for dowl.
The noun dowl is defined as:
Did you mean doll, owl, bowl, fowl, howl, cowl or down?