See also: moscovites French Noun Moscovites m or f plural of MoscoviteWikiwand - on Seamless Wikipedia browsing. On steroids.