Ainigma Ltd - Delivering Solutions
ai·nig·ma [Latin aenigma, from Greek ainigma, from ainissesthai, ainig-, to speak in riddles, from ainos, fable.]
n.
1. One that is puzzling, ambiguous, or inexplicable.
2. A perplexing speech or text; a riddle.