Princess Leylâ of Afghanistan née Tarzi died in Genève, Switzerland, on 19 June 2013.
She was born on 3 September 1932 as the oldest of three children and only daughter of Colonel Abdul Tawwab Khan Tarzi (1907-1999) & his wife Zakira Begum (died 1999, youngest daughter of Captain Hafiz Faris Bey Akoglu of Damascus, Syria).
On 27 July 1958 she married Prince Ihsanu’llah Khan of Afghanistan (b.1926), fifth son of H.M. Amanullah Shah Ghazi, the King of Afganistan & his third wife, Queen Suiraya Shahzada Khanum. She is survived by him & their two sons Rahmat'ullah (b.1961) and Aman'ullah (b.1965).
Sources: These Royal Recently Passed Away | NettyRoyal