Meaning of poncho

Definition of poncho

(noun) a blanket-like cloak with a hole in the center for the head

Other information on poncho

WIKIPEDIA results for poncho
Amazon results for poncho