Definify.com

Definition 2024


ayvan

ayvan

Crimean Tatar

Noun

ayvan

  1. animal
  2. a literal or figurative beast

Declension