tagaytay

Etymology
See.

Noun

 * 1) mountain ridge
 * 2) continuous drop of sticky liquid
 * 3) consecutiveness in groups, waves, or series