Definify.com

Definition 2025


manasta

manasta

Finnish

Noun

manasta

  1. Elative singular form of mana.

Anagrams