Izhora (disambiguation)
Appearance
The Izhora is a river in northwestern Russia.
Izhora may also refer to:
- Izhora Plateau, in Leningrad Oblast
- Ingria, or Izhora, a historic region
- Izhorians, indigenous people native to Ingria
See also
[edit]- All pages with titles containing Izhora
- Izhorskiye Zavody, a Russian machine building company