サマーラ

Japanese

Proper noun

サマーラ • (Samāra

  1. Samara (an oblast of Russia)
  2. Samara (a city, the administrative center of Samara Oblast, Russia)
  3. Samara (a tributary of the Volga in Russia)