What does the name Guadalupe mean?

A spanish toponym that derives from the Arabic word for ''valley'' or ''river,'' or as well as "moon."