Meaning of 'nicara'
m (nicarane) Oozing out, of, from; exudation or gentle flow: also the matter exuding.ṃ
Meaning of निचरा
m (निचरणें) Oozing out, of, from; exudation or gentle flow: also the matter exuding.
Browse Marathi - English Words