Olcha

See also: olcha

English

Noun

Olcha pl (plural only)

  1. Alternative form of Ulch.

Proper noun

Olcha

  1. Alternative form of Ulch (Tungusic language).

Anagrams