Translation:
Pierre = Rock
Trou d’eau = Waterhole
Therefore: Rocky Waterhole
I don’t do French. Have enough trouble with English and my 2 years of Latin is good for famous Latin quotes only. I do swear in Italian quite well but couldn’t decline or conjugate the words on a bet.
Oh right. Pierre=Peter “...and on this rock I shall build my church”