My favorite masculine name, bar none: the full name is dignified and the nicknames
Theo and
Ted are simply charming.
Theodore Elliot is a very good combination; substantial without being heavy. I wouldn't use it because I can never decide how to spell
Elliot (one l or two? one t or two?), but don't let that stop you!