1. ಶ್ರೀವತ್ಸಕಿ

    Play audio
    ♪ śrī vatsaki
    Share screenshot
    1. noun (noun)
    2. a horse having a curl of hairs on its neck, considered as an auspicious sign.

Comments and suggestions