Find the word definition

Wikipedia
Hostucan

Hostucan is an online web hosting search and review website. It's affiliated to its parent company Shanghai Racent Information Tech Co. Ltd.