gonfalon - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    1
    the ensign of certain princes or states such as the medieval republics of ItalySubmitted by Fify from Malaysia on 02/04/2016
  2.   From our crowdsourced Open Dictionary
    2
    a flag that hangs from a crosspiece or frameSubmitted by Fify from Malaysia on 02/04/2016