Noun Definitionwarszawa1.Definition: the capital and largest city of Poland; located in central PolandRelated Noun(s):warsawCategory: Places