English feminine form of William from Old German "helmet of resolution" or "helmet of desire".
Willa is widely used as a pet name for various feminine forms of William [q.v.].