tartar - Dictionary definition and meaning for word tartar
Tartar also means a violent person....in marathi jo manus khup tar tar karto to tartar asto......