Definify.com

Definition 2025


ostari

ostari

Finnish

Noun

ostari

  1. (colloquial) mall, shopping mall

Anagrams