Garuda is a Hindu divinity, a great winged bird, usually the mount of the Lord Vishnu. In Buddhist mythology Garuda are enormous predatory birds with intelligence and social organization; the name means “well-winged”.