Names: Marraye

Names:
Derived from the Hebrew name Maraya, meaning God is my teacher