Word info

moucharaby

Noun

Meaning

moucharaby (plural moucharabies)

A mashrabiyya.

Source: en.wiktionary.org

Close letter words and terms