'un short' means 'shorts' in French. This is a type of trousers with a length above the knee, worn for doing sports or in the summer season.
Un calecon is a variety of underpants for males - not the brief sort, but a short-like undergarment.
Un short (masc.) is a piece of clothing. You call that "shorts" in English.
un fantôme is a ghost in English.
un chapeau (masc.) is a hat in English.
Un fils (masc.) is a son in English.
Un chapeau (masc.) is 'a hat' in English.
'un renne' is called a reindeer in English.
Un sac (masc.) means a bag in English.
un tabier doesn't mean anything, un tablier means un apron
un mois - a month
un compas is 'a compass' in English.
un pyjama: pajama