WebHost.lk has given a Free Domain to me with my Hosting Package, Can I host this domain with another company ?
No, this is not possible. All Free domains should host on our servers for the given period.
However if you need to host the domain with another company, then you can pay the Domain registration fee and DNS management fee and ask us to change the Nameservers