Menu
ADVERTISEMENT

Do

Heart
English variation of Greek Dorothea
"gift of God"

Do Origin and Meaning

Variation of Dorothy
ADVERTISEMENT

Do in Pop Culture

  • D'ohtrademark saying of TV's Homer Simpson
  • "To do" common verb in English
  • Means toilet in Norwegian
ADVERTISEMENT