Meanings1Tartar (derogatory)2also used as an insulting term for Manchus around 1900Written Forms韃虜Traditional · Main Form鞑虏Alternate Form