Aigrette
English Meaning
- An ornamental tuft of upright plumes, especially the tail feathers of an egret.
- An ornament, such as a spray of gems, resembling a tuft of plumes.
Sorry, No Malayalam Meaning for your input!
See Aigrett Want To Try Aigrette In Malayalam??