Is a Hindu deity who is primarily depicted as the mount (vahana) of the Hindu god Vishnu. (Kremer, 2023)
« Back to Glossary IndexGaruda
« Back to Glossary Index
Is a Hindu deity who is primarily depicted as the mount (vahana) of the Hindu god Vishnu. (Kremer, 2023)
« Back to Glossary Index