huppa

For definition of huppa, please visit here.