Meaning of tekla

tekla

Tagalog

n., bot. teak (variety of)