Derived from the
Latin for
female servant, the word
ancilla means 'an aid to achieving or mastering something difficult'.
This word isn't exactly in common usage - the closest, indirect example of usage I can think of is ancillary, as in 'nursing ancillary' - somebody who helps nurses.
Reference: Merriam-Webster Online Dictionary - http://www.m-w.com