Suggest a translation

गरूड़ - گرُڑ

गरूड़ Garuda , a mythological bird serving as a mount for Vishnu

masculine noun