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