Osthara Dawood

Alternate orthography
استرے داوود
English: Translation
David star
noun
Sky, weather and climate