Origin: German
Meaning: famous warrior
Lewes as a boy's name is of French and Old German origin, and the meaning of Lewes is "famous warrior".