momme aadea

English: Translation
clearing (e.g., in the woods)
noun