Miles is a christian boy name and it is an English originated name with multiple meanings. Miles name meaning is son of Mile and the associated lucky number is 4. Accompanying with Miles meaning you can also listen here how to pronounce Miles name.