'Lucy' definitions:

Definition of 'Lucy'

(from WordNet)
noun
Incomplete skeleton of female found in eastern Ethiopia in 1974