We do not currently know of any synonyms for douc.
The noun douc is defined as:
Did you mean dock or duck?