What does Martin mean?
From Latin Martinus, a derivative of Mars, the Roman god of war, so carrying a 'warlike' sense. Popularized by the soldier-saint Martin of Tours.
What does Miles mean?
Often linked to the Latin miles, “soldier,” though its ultimate origin is debated.