délampuda

noun a kind of pigeon found in temples. (delampuda.mariappa-bhat-1967
n. a kind of pigeon found in temples. [delam+puda.]mariappa-bhat-1967-vision