કોયડો

Etymology
Ultimately from

Noun

 * 1) puzzle, riddle
 * 2) difficult problem, mystery