This is the 362nd most frequent French word.
produit
"Produit" in English means "product."
used as a noun meaning 'product'
Ce produit est fabriqué en France.
This product is made in France.
used as a verb meaning 'produced'
Elle a produit un excellent rapport.
She produced an excellent report.
used as a noun meaning 'yields' or 'gives as result' in mathematical or figurative context