Daedale

Latin

Proper noun

Daedale

  1. vocative singular of Daedalus