doodah
noun
Meaning
A thing; especially an unspecified gadget, device, or part.
Synonyms
doodad