Name – Drusilla

Gender – Female

Origin – Latin

Meaning – The Latin name Drusilla means – descendant of Drusus, the strong one