jamoora noun1 •A performer who acts as a sidekick in the traditional folk theatre of India and Pakistan. formsjamooras