Check Should your host pre-installs WordPress with your server and when they offer you any supplemental options. You can Join any hosting program (shared, VPS or some other) for at least one 12 months (or maybe two) from the start, and InMotion will provide you with a totally free domain https://sparrowhost.in/shared-hosting.php