1. ಶಿರಸಲ

    ♪ śirasala
    1. (noun)
    2. the deciduous tree Albizzia odoratissima of Mimosae family; fragrant Sirisa.
    3. another tree decidious Albizzia lebbeck of the same family; Sirisa tree.