Surname (or family name) Dai generally means High Castle or High Town, and has Indian, Scottish, English origin, mostly they speak language such as Meetei, Paite-kuki, Mizo, Tamil, , they originate from and/or mostly found in Tamil Nadu, Manipur, states |