Original: Neelo or Abida Riaz is a well known actress from Lahore and mother of the film actor Shaan.
Simplified: Neelo or Abida Riaz is a well known actress from Lahore City and mother of the film actor Shaan.