voula

listen to the pronunciation of voula
English - English
A Greek feminine given name
A city and a suburb of Athens in Attica, Greece