giggle meaning in tamil

Word: giggle - The english word have 6 alphabets and vowels. The word holds the place of nounin english.
Meaning of giggle in english - snickering laugh

Meanings in tamil :

nakaichchol ( நகைச்சொல் )

Synonyms of giggle

guffaw cackle chuckle chortle snigger titter twitter hee-haw
Tamil to English
English To Tamil