Izhora (disambiguation)

Last updated

The Izhora is a river in northwestern Russia.

Izhora may also refer to:

See also