Om'

English

Proper noun

the Om'

  1. Alternative form of Om (Russian river)