celama meaning in english

[Tel.] n. An orifice or bore; a small pit dug in the dry bed of a stream for drawing water, dorupu. nabhicelama the pit of the navel. Vijaya. iii. 13. T. ii. 111.