There are multiple entries for Myles.

MYLES (1)   m   English
MYLES (2)   m   Greek Mythology