Can I upload my website and host it through Zoho?

Can I upload my website and host it through Zoho?

No, it is not possible to host another website through Zoho. Any website that you host must be created using the Zoho Sites builder. If you are using a free domain, the domain name cannot be mapped to any third-party services for a year's time. The domain manager will remain locked during the one year free period.