Bunty originated as a Scottish and English pet-name for a girl. It may have originated from Scottish buntin meaning “plump”; it may also be derived from bunt meaning “to butt”, in reference to a lamb that butts with its head. The term bunting (which is also a surname) is used as a term of endearment for a child; it means “plump, swelling”, perhaps in reference to a healthy child. It may have originated from French bon meaning “good” with the diminutive et/in.
Bunty also seems to be a Hindi and Urdu male name although I couldn’t find anything behind the name’s meaning.
- Bunti (Hindi, Urdu)