Find the word definition

Wikipedia
Karrur

Karrur (, also Romanized as Karrūr; also known as Karrū) is a village in Garmsar Rural District, Jebalbarez-e Jonubi District, Anbarabad County, Kerman Province, Iran. At the 2015 census, its population was 865,348 in 162,277 families.