There are multiple origins and meanings for the name:
1. Arabic name (كاملة) [Kamilah] - "perfect; flawless origin". The female equivalent of the male name Kamil.
2. Comes from the Latin word camillus meaning - "young ceremonial attendant" or derived from the name of flower "camomile", see the name Camilla meaning - "perfect; complete; young girl of impeccable origin; camomile".