oddment
noun
°Something left over, such as a piece of cloth; a remnant or offcut.
°Something unusual, an oddity.