It means guardian or caretaker.
Thankyou Bint-e-Naeem :)
I read a hadith about how the Prophet(pbuh) liked this name..