Portuguese

edit

Proper noun

edit

Marraqueche

  1. (proscribed) Alternative form of Marrakech