Angkor Wat in Polish Angkor Wat in Polish Angkor Wat proper noun A complex of temples in Cambodia. Add to Flashcards