Definify.com

Definition 2025


moikka

moikka

Finnish

Interjection

moikka

  1. hi, hello
  2. so long

Derived terms