Chirp

Tamil Meaning

கீச்சிடு

English Meaning

  1. A short, high-pitched sound, such as that made by a small bird or an insect.
  2. To make a short, high-pitched sound.