1. ಸ್ತ್ರೀಮಲೆಯಾಳ

    Play audio
    ♪ strī maleyāḷa
    Share screenshot
    1. (Noun)
    2. a state, country ruled by women.
    3. a place, as a house, hostel, office, etc. dominated by or where the number of women far exceeds that of men.

Comments and suggestions