an Asian name which I heard a child being called -it sounded lovely,think it was pronounced Ambigarh - does anyone know it's meaning ? or Shirin, which is Persian and means sweet