English to Hindi

Meaning for:
standoffish
other
रूखा;गैरमिलनसार