ఉమ్మిummi
Top 3000
Meanings
Noun
1. spit (physiology)
2. saliva, spittle
Examples1
Spitting is prohibited.