labyrinth

noun
1
a complicated series of paths, which it is difficult to find your way through
لابیرنت, هزارتو, دالان پیچ‌درپیچ
compare maze