Wiktionary
garudas
n. (plural of garuda English)
Usage examples of "garudas".
West Virginia were being overrun with Garudas, the rest of the country was being engulfed in wingless flying objects.