Meaning of the Sanskrit Word: dustarah

  dustaraḥ—unsurpassable.    SB 1.12.21
  dustaraḥ—insurmountable.    SB 1.13.17

Can't find any compound Sanskrit words containing dustarah.