What is the full meaning of garuda
a Hindu demigod, part man, part bird [n -S]
Example of the word garuda placed on a Scrabble board.