.xin is pinyin,it mean trust .
.
xin belong to the alibaba group ,as Chinese ,I don't have one ,they are very confidence to push their domains to the top .
i don't think they could achieve their purpose . it's not good looking ,narrow meaning domain.
hope to get your comment!