Meaning of estela

estela

Tagalog

n. wake of a ship