can one create subdomain /subsite for wordpress blog

Usually subdomains are pretty straight forward maps with a subfolder of the website's document root. So just create one while using web interface your hoster gave you.