ANCILLA


Meaning of ANCILLA in English

[an.cil.la] n, pl -lae [L, female servant] (1902): an aid to achieving or mastering something difficult

Merriam-Webster English vocab.      Английский словарь Merriam Webster.