Meaning of the Sanskrit Word: tvasta

  tvaṣṭā—Tvaṣṭā    SB 6.6.38-39, SB 6.9.11, SB 6.9.53
  tvaṣṭā—the sun    SB 3.6.15
  tvaṣṭā—the demigod Viśvakarmā    SB 4.15.17
  tvaṣṭā—one son named Tvaṣṭā    SB 5.15.14-15

Can't find any compound Sanskrit words containing tvasta.