Well it didn't to me. If you have to explain (or fabricate) a meaning then a domain's value is lowered substantially. It becomes 'brandable' and the problem with brandable domains is the amount of money that has to be spent on branding it. That same money could be spent on any reg fee alternatives. Google agrees with a miniscule amount of results for the term and no searches. In this case I don't think the domain has any value by itself.