Meaning of sabila

sabila

Tagalog

sabila n., bot. kind of plant (cultivated for ornamental and medicinal purposes)