Milquetoast
WordNet
noun
(1) A timid man or boy considered childish or unassertive
WiktionaryText
Etymology
From the character Caspar Milquetoast of the comic strip The Timid Soul, created by Harold Webster and first published in 1924.