Tagaytay in Portuguese Tagaytay in Portuguese Tagaytay proper noun A city in Cavite, Philippines. Add to Flashcards