svarvaidya स्वर्वैद्य

Definition: m. "physician of heaven", Name of either of the two aśvin-s (-pratima-," apsaras--like")