Leering

Hindi Meaning

तिच्छी से देखना

दुश्मनी से देखना

English Meaning

  1. Action of the verb to leer.
  2. Present participle of leer.