Druella Origin and Meaning
The name Druella is a girl's name of German origin meaning "elfin vision".
A little too close to Cruella.
20 Names Similar to Druella
These 20 names were selected by our users that were looking for other names like Druella.
Druella in Pop Culture
- Harry Potter character Druella Black