Garuḍa Share This Tweet « Back to Glossary IndexIn Sanskrit, it means Eagle. He is the vehicle or Vāhana of Lord Viṣhṇu. « Back to Glossary Index