meaning of tingling

1. a prickling somatic sensation as from many tiny pricks


Related Words

tingling |

Developed & Maintained By Taraprasad.com

Treasure Words