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.

Comments and suggestions