Introduction of Hafiz Shirazi. Hafiz Muhammad Shamas Uddin alias Hafiz Shirazi hails from Shiraz, Iran. His date of birth is not clear in the history. He was probably born between 724 AH to 729 AH. His father name was Bahauddin, who was a merchant in Isfahan, …
Read More »