.
c таджикского с английского

дарёдаркаш

(n.) myth. giant, strong man