Meaning of warsaw

Definition of warsaw

(noun) the capital and largest city of Poland; located in central Poland

Other information on warsaw

WIKIPEDIA results for warsaw
Amazon results for warsaw