There are multiple origins and translations for the name Shiraz:
1. Persian name (شيراز) of the river, which was derived from the words Shir/Sher - "lion" + Az - "of, from".
2. Derivative form of the name Shirazi
3. Derived from the Hebrew (שִירָה) [shir] - "song, singing; singer; poetry"