I get a wordpress theme with regular license I install it on my main domain like website.com can i use the theme also with the same license on the sub domain like subdomain.website.com
or I need to re buy the theme
It is allowed as long as you are using it on single End product/Application/Website. You can refer here