Synonyms of TODD

What is another word for TODD
1.

Synonyms of TODD

noun - Scottish chemist noted for his research into the structure of nucleic acids (born in 1907)

noun - fictional character in a play by George Pitt