What is the full meaning of guacharos
GUACHARO, a nocturnal bird of South America and Trinidad, aka oilbird [n]
Example of the word guacharos placed on a Scrabble board.