I bought a domain and made a small site of it the domain is christian-church.com do you think you can remember this domain or is it confusing ?
Its fairly straightforward and no real reason why it would be difficult to remember. Its more likely that type-in traffic will go to the hyphen-less domain, but there is certain SEO potential in what you have with the hyphen.
i say it's very easy to remember visually. once someone sees the actual domain name, that dash won't be a problem. it is quickly memorized