ormuz









ormuz


noun

  1. Strait of. Hormuz, Strait of.

noun

  1. a variant spelling of Hormuz
53 queries 0.582