Meaning of the Sanskrit Word: puresu

  puresu—holy places like Ayodhya, Dvaraka and Mathura    SB 3.1.18
  puresu—at those three residences occupied by the demons    SB 7.10.57
  puresu—within these residential places or bodies    SB 7.14.37

Can't find any compound Sanskrit words containing puresu.