Meaning of the Sanskrit Word: satyavratah

  satyavrataḥ—Satyavrata    SB 8.24.10, SB 8.24.58, SB 9.1.2-3
  satyavrataḥ—King Satyavrata    SB 8.24.13
  satyavrataḥ—by the name Satyavrata    SB 9.7.5-6

Can't find any compound Sanskrit words containing satyavratah.