We do not currently know of any synonyms for durwans.
The noun durwans is defined as:
Did you mean drains or drowns?