meaning of simoon
1.
a
violent
hot
sand-laden
wind
on
the
deserts
of
Arabia
and
North
Africa
Related Words
simoon
|
Developed & Maintained By
Taraprasad.com