The Caribbean Dictionary

masquerade
1 definition
0
 
Noun
A street parade of African Origin that links music, dance, symbols and mime-style plays.
Tags
folklore
Pictures
masquerademasquerade
400