Paige as a girl's name (also used as boy's name Paige), is pronounced page. It is of English origin, and the meaning of Paige is "young servant". A page in medieval households was usually a young boy whose service was the first step in his training as a knight. Use may possibly indicate an ancestor who was a page.
Demi? It means half in French.... >.> Ugh, I amor my name and all, I just hate the meaning. And my middle name Brook... Well it means a brook, as in a brook of water... My dad didn't want the 'e' at the end. Haha.