menez / ar menez / ar menezioù

English: Translation
mountain
French: Translation
montagne
noun
Earth, geology and landscape