Trangram

Webster's Dictionary of the English Language

·noun Something intricately contrived; a contrived; a puzzle.