Question: is genre a french word?
Answer: It has many uses in French, but the one we're discussing here is a particular one: genre is often used as a filler word to imply a certain degree of vagueness or nonchalance, similar to the way English speakers will (over) use the word 'like'. So genre can precede an estimation, and mean 'about' or 'more or less'.