What is the meaning of Mashrabiyya?

A balcony in North Africa enclosed with carved wooden latticework.

The latticework itself, also used to craft certain objects.

Source: wiktionary.org