SXA full form

Meaning : Saint Xavier Academy

Category : Education
Sub Category :Institutions
Type : Initialism

Saint Xavier Academy

What is the full form of SXA and meaning ?

SXA is a name for many educational institutions all over the world and is named after the Portuguese Jesuit prophet Saint Francis Xavier who was instrumental in promoting Christianity in Goa,India and is also embalmed there.