1 definition by lishlash

Girls name. Originates from Greece, meaning life.
Zoe is a Greek name- it translates as 'life'
by lishlash April 6, 2006
Get the Zoe mug.