Definition of Lucy

Noun: Lucy  loo-see

  1. Incomplete skeleton of female found in eastern Ethiopia in 1974

See also:
Luculus
Luda

Anagrams containing the word lucy

lycu yluc cylu ucyl