tindubilva तिन्दुबिल्व

Definition: n. Name of a place