1. ಶಿರಸಲ

    Play audio
    ♪ śirasala
    Share screenshot
    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