Orphrey
English Meaning
A band of rich embroidery, wholly or in part of gold, affixed to vestments, especially those of ecclesiastics.
Sorry, No Malayalam Meaning for your input!
See Orphre Want To Try Orphrey In Malayalam??