Meaning of the Sanskrit Word: dvirada

Compound Sanskrit Words Containing: dvirada

  dvirada-patayah—the best of elephants    SB 5.20.39