Is khubsurat / ख़ूबसूरत mostly used in Urdu? Are there different words to describe men and women - beautiful vs handsome?
Indeed, ख़ूबसूरत is mostly used in Urdu (خوبصورت written in Urdu). Hindi does not have different words to describe the attractiveness of men and women. All such adjectives are gender-neutral! :)
Yes. ख़ूबसूरत is mostly used in Hindustani. Two synonyms are: सुंदर, आकर्षक