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