Definify.com

Definition 2025


skila

skila

Icelandic

Verb

skila

  1. to give away

Anagrams