Blain
English Meaning
An inflammatory swelling or sore; a bulla, pustule, or blister.
- A skin swelling or sore; a blister; a blotch.
Sorry, No Malayalam Meaning for your input!
See Blai Want To Try Blain In Malayalam??