Hello maam,
Firstly please do attach some photos for proper diagnosis.
Some reasons for gum swellings are -
Gum Disease – This is caused by chronic bacterial infection. The moderate form is called Gingivitis and the severe form is called Periodontitis.
Dry mouth – This can be caused by an underlying health condition, so if your child’s gum swelling is due to this, be sure to see their primary care provider.
Malnutrition: please make sure your child has proper diet
Oral trauma – This can be caused by anything from brushing too hard to accidental falls. At your child’s exam, your dentist will examine your child’s mouth for trauma, and the good news is once it heals, your childs gums swelling over their teeth should be greatly reduced.
Next Steps
Please visit / consult a dentist
Health Tips
Always Maintain oral hygiene
Make sure your child Have a healthy diet .