Persian · adjective · Nature & the Garden
Aabdaar
आबदार
said aab-daar
also written: Abdar
Meaning
Lustrous, glittering; possessing 'water' or sheen, as a fine pearl or blade.
Lustrous, glittering; possessing 'water' or sheen, as a fine pearl or blade.