Puy

What is Puy?

Puy definition and meaning on Dictionary terms:
noun

a city in and the capital of Haute-Loire, in central France: cathedral.