Mazu was born on 23 March 906. According to legend when she did not cry when she was born, so she was thereafter named Lin Moniang which means "Silent girl" or "silent young female". She had a mysterious ability to predict weather and often she warned others to not make journeys to the sea. She became a very good swimmer and would often rescue people from the sea even in the harshest weather. There are at least 2 versions of her death. 