Vishvarupa

Vishvarupa or Vishwaroop (Sanskrit for "having all shapes, universal form") is a term used within Hinduism to refer to: