"stan" just means land in persian and is borrowed by urdu too. latinate languages can look alien to most of the world too, but i always found it odd how place names change between languages .. like calling deutschland germany, and france calling england angleterre.