Definify.com

Definition 2025


イワ

イワ

Ainu

Noun

イワ (iwa)

  1. mountain