Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word todd from English dictionary with examples, synonyms and antonyms.

todd   noun

Meaning : Scottish chemist noted for his research into the structure of nucleic acids (born in 1907).

Synonyms : lord todd, sir alexander robertus todd

Meaning : Fictional character in a play by George Pitt. A barber who murdered his customers.

Synonyms : sweeney todd