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