now as for the CRX thing... i have no fucking clue... maybe it's just a word thing... like with the nsx it doesn't mean anything...
It's not a guess thing, it means Civic Renaissance Model X. It was in a Honda publication a long time ago in a galaxy far far away. NSX probably means something to. We just don't know.