1 tomnoddy | Definition of tomnoddy

tomnoddy

noun

Definition of tomnoddy

1 chiefly Scottish : atlantic puffin
2 : fool, dunce, noddy

History and Etymology for tomnoddy

Tom (nickname for Thomas) + noddy

Keep scrolling for more