eddadi meaning in english

[Tel.] n. Lack, want, scarcity lemidi. adj. Poor daridramaina. sunyamaina. eddadinela a place where there is no water nirjalabhumi.