We do not currently know of any synonyms for Druella.
The name Druella is defined as:
See the meaning of the name Druella.
Did you mean drill?