Bisutun

[ bee-suh-toon ]
/ ˌbi səˈtun /

noun

British Dictionary definitions for bisutun

Bisutun
/ (ˌbiːsʊˈtuːn) /

noun

another name for Behistun