Todd
English Dictionary
->
Letter T
-> Todd
Search Dictionary:
Todd Definition
(n)
Scottish
chemist
noted
for
his
research
into
the
structure
of
nucleic
acids
(
born
in
1907
)
(n)
fictional
character
in
a
play
by
George
Pitt
;
a
barber
who
murdered
his
customers
Todd Synonyms
Sir Alexander Robertus Todd
Sweeney Todd
Todd
© Art Branch Inc.