1 definition by AGrkInLove

Top Definition
Zacharo is a city found in the Southern part of Greece.

It is also the name of a girl who is perfect in every single way. It is the name of the girl that means everything to the person that is with her.
" I wanna go visit my papou in his village in Zacharo"

"I just had the most amazing Christmas with the girl I love, Zacharo"

"Zacharo is my girlfriend and she means everything to me"
by AGrkInLove January 10, 2012

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug