Bisitun

[ bee-si-toon ]
/ ˌbi sɪˈtun /

noun

British Dictionary definitions for bisitun

Bisitun
/ (ˌbiːsɪˈtuːn) /

noun

another name for Behistun