Meaning of selda

selda

Tagalog

n. cell; small room as in a jail, convent, etc. [coll.]