If you have information about this name, share it in the comments area below!
Wiki information Shahrar:
Shahrara is a neighbourhood in north-west Tehran, the capital city of Iran. It is centred on the park bounded by Shahrara square and can be found at Google Maps.
Shahrar Ali is the Deputy Leader of the Green Party of England and Wales alongside Amelia Womack. He was elected in September 2014 at the Green Party conference in Aston, Birmingham.