ADVERTISEMENT
Do
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