What is the full meaning of moucharabies
MOUCHARABY, (Arabic) in North Africa, an external balcony enclosed with latticework [n]
Example of the word moucharabies placed on a Scrabble board.