1. ಶಿರಸಲ

    Play audio
    ♪ śirasala
    Share screenshot
    1. noun (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