ward il-hena

Etymology
lit. 'rose of happiness'.

Noun

 * 1) garden balsam, balsamine