Μάσταυρα

Proper noun

 * 1) Mastaura, Lycia, Turkey