Druella

German
"elfin vision"

Druella Origin and Meaning

The name Druella is a girl's name of German origin meaning "elfin vision".

A little too close to Cruella.

Druella in Pop Culture

  • Harry Potter character Druella Black