English dictionary
todd meaning and definition
Definition and meaning of todd at MeaningMonkey.org. todd meaning and definition in the English Dictionary.TODD noun
Definition of Todd (noun)
- Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)
- synonyms: Lord Todd, Sir Alexander Robertus Todd
- fictional character in a play by George Pitt; a barber who murdered his customers
- synonyms: Sweeney Todd
Source: Princeton University Wordnet