Термін «москаль» походить від назви середньовічної російської держави відомої в ранньому новому часів як
Московське царство,
Московія або
Московщина. Початково термін позначав жителя цієї держави, а згодом і росіян.
Ні у
поляків, ні у
білорусів, ні в
українців не прижилася назва «русскіє», на відміну від західноєвропейських народів. Видно, етнічна уява цих трьох сусідніх з Московщиною народів ніяк не могла змиритися, щоб так знані їм назви
«Русь» і
«руські» було перенесено на московитів.
У XVII-XVIII ст., своїх північно-східних сусідів українці називають «москалями», а їх країну «Москвою», «Московщиною», «Московією».
Слід зазначити, що значення слова москаль змінювалося з часом спершу це був типовий етнонім, пізніше у внаслідок остаточного включення України до складу Російської імперії так почали називати солдат регулярної армії, оскільки в той час це була найбільша група росіян в Україні. Таким чином слово москаль з етноніму стало назвою певної соціальної групи незалежно від походження. Пізніше, коли внаслідок розширення категорій населення, що підлягало призову росіяни перестали становити абсолютну більшість солдатів, слово москаль поступово почало втрачати значення «солдат, військовий» і знову стало етнонімом. Саме в такому значенні вони використовується зараз.
отож можемо сміло заявляти про те що москалі то москалі а не якісь там солдати імперської армії.