Tanta /ta-n-ta /
Grammar:verb
To bind about many times
To have a strong taste
Search More Words Dictionary