Translation of جھجھری in English:

جھجھری

Pronunciation /dʒʰədʒʰri:/

feminine noun

  • lattice, grating
    screen
  • an earthen vessel with long neck

adjective

  • perforated, full of holes, porous