Meaning of todd
Definition of todd
(noun)
Scottish
chemist
noted
for his
research
into the
structure
of nucleic acids (born in 1907)
fictional
character
in a
play
by George Pitt; a
barber
who
murdered
his customers
Other information on todd
WIKIPEDIA results for
todd
Amazon results for
todd
Tweet