Moy is of Egyptian origin and it is used largely in the English language. Moy is a short form of Moses (English and German). Moy is not frequently used as a baby boy name. It is not listed in the top 1000.