Portuguese-English dictionary »

marquise meaning in English

PortugueseEnglish
marquise noun

canopy [canopies](overhanging or projecting roof structure)
noun
[UK: ˈkæ.nə.pi] [US: ˈkæ.nə.pi]