Москаль-от старого названия Московия, Сначала так называла солдат из Московии, а потом все россияне стали Москалями.  А мы их испокон веков называли хохлами из-за прически. Мужики голову брили и оставляли клок  волос -хохолок. Еще его называли "оселедец",  те селедка. Хохол прижился, а селедка нет)