Find the word definition

Wikipedia
Izhora

Izhora may refer to one of the following.

  • Izhora River
  • Izhora Plateau
  • A transliteration from Russian for Izhorians.
  • A transliteration from historical Russian for Ingria.
  • Izhorskiye Zavody or Izhora Plants