ruineux (French) comes from Old French ruinos, from Latin ruinosus, from Latin ruīna, from Latin ruō, from Proto-Indo-European h₃rew-, from Proto-Indo-European -w-.
ruineux (French): ruinous; ruinously expensive; extravagant