touman

English

Noun

touman (plural toumans)

  1. Alternative form of toman.