Word info

Autolycan

Adjective

Meaning

Autolycan (comparative more Autolycan, superlative most Autolycan)

Of or relating to Autolycus.

Source: en.wiktionary.org

Close letter words and terms