Finnish

edit

Noun

edit

mahasta

  1. elative singular of maha

this name means excelence.

Anagrams

edit