Well, you get 11 out of 10 from me for the effort
The whole explanation behind them, bit tricky ...and getting people to spell them out properly (some people won't struggle, but a good bunch will)
If its a single latin word like "Terra", meaning "Earth" ...these are passes, as they're punchy and pretty understood. The domains in this case, overall, I do think you will struggle
See what the other guys think, with their opinions (isn't the first time I've been wrong, don't take my word as a truth ...other opinions are equally valid)