Meaning
A modern name suggesting safety and deliverance. Could be interpreted with Christian undertones of being rescued or saved.