Daedala

Etymology 1
Borrowed from.

Proper noun

 * 1)  situated near Telmessus

Etymology 2
Borrowed from.

Proper noun

 * 1) a town or district of India situated between the river Indus and mount Vindius