Origin:
Norman
Description:
The meaning of Roche is deep and beautiful. It is both an English and French name, and it is also an American surname. In every language, this word refers to ‘rock’ or someone who lives near rocky terrain. This name is full of historical significance and is quite uncommon outside the French and ...
We’ll send you tons of inspiration to help you find a hidden gem in your local area or plan a big day out.
Check your inbox for your latest news from us. You have subscribed to:
Remember that you can always manage your preferences or unsubscribe through the link at the foot of each newsletter.