Yes, you can add the domain name you own to your Office 365 account and set up your domain-based email addresses. You can even add multiple domains and sub-domains to Office 365 and host any of the services, including email, on any of the domains that you add. You must own a domain name and as an admin, you will have to make some changes on the DNS records of your domain.