LE PUY Meaning of LE PUY in English /leuh pwee"/a city in and the capital of Haute-Loire, in central France: cathedral. 29,024. Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012