Bhumisparsha mudra meaning

Bhumisparsha mudra meaning

Gautama Buddha depicting Bhumisparsha “earth touching” mudra.