Synonyms
Etymology
intricate (English)