simoon

English

Noun

simoon (plural simoons)

  1. Alternative spelling of simoom.

Anagrams