Word of the Day · Archive

Arlarse

Noun

An unpleasant or annoyingperson; esp. one who is mean-minded, unkind, or unfair.

Sanskrit equivalent

दुर्जनः

Previous days