What is the meaning of Tabuk?

window (opening for light and air)

nominative plural of tabu

Source: wiktionary.org