Meaning of subida

subida

Tagalog

n. 1. ascent; rise; 2. doctor's visit and treatment