Noun Definitiongaruda1.Definition: a supernatural eagle-like being that serves as Vishnu's mountCategory: People