Balsam Meaning

There are 3 meaning(s) for word Balsam

Meaning 1 : an ointment containing a fragrant resin

Meaning 2 : any of various fragrant oleoresins used in medicines and perfumes

Meaning 3 : any seed plant yielding balsam