Translation of "mena" into English

high place, hill, mountain are the top translations of "mena" into English.

mena
+ Add

Cornish-English dictionary

  • high place

  • hill

    verb noun

    sloping road

  • mountain

    noun
  • Show algorithmically generated translations

Phrases similar to "mena" with translations into English

Add

Translations of "mena" into English in sentences, translation memory