Definition & Meaning | English word JAMOORA
JAMOORA
Definitions of JAMOORA
- A performer who acts as a sidekick in the traditional folk theatre of India and Pakistan.
Number of letters
7
Is palindrome
No
Search for JAMOORA in:
Page preparation took: 59.22 ms.