What is the full meaning of ponchos
PONCHO, a type of cloak [n]
Example of the word ponchos placed on a Scrabble board.