Find the word definition

Wikipedia
Busaiteen

Busaiteen is a small town in northern Bahrain. It is located on Muharraq Island, just north of Muharraq City.