meaning of Ascalaphus

Ascalaphus meaning in Names Dictionary

converted into an owl by Persephone.
Name Origin: Greek
Name Gender: Male