Τάλαυρα

Proper noun

 * 1) Talaura, Pontus, Turkey