Just a little nitpick on the French word. Since it's from Latin, there's also a Spanish cognate, patrimonio. The word has no exact English equivalent but as parent said, it could mean someone's assets/estate. I would like to add that sometimes it can also be translated as "heritage". This could serve to complete the idea of the concept behind it.