Bursa
English Meaning
Any sac or saclike cavity; especially, one of the synovial sacs, or small spaces, often lined with synovial membrane, interposed between tendons and bony prominences.
Sorry, No Malayalam Meaning for your input!
See Burs Want To Try Bursa In Malayalam??