The School Logo has been designed in the form of a court of armour that stands for security, tradition and strength. The school provides a secure environment for students to explore themselves. It is deeply rooted in the traditional values and it stands strong like an ox. The motto of the school ‘Each Child is a New Thought of God’ implies that each child is a unique creation of God and it is important to make every student realise his / her self-worth. The inner portion of the emblem is filled with imageries with profound symbolism: a book representing learning and enlightenment with two palm trees on both sides symbolising prosperity and constant growth; water reminding us of the source of life with hills in the background meaning challenges to be faced and finally the sun rising with a promise of new beginnings.