His philosophy was Advaita Vedanta and his teachings consisted of elements both of this school as well as of bhakti and Islam.The name 'Sai Baba' is a combination of Persian and Indian origin; S???? (Sa'ih) is the Persian term for holy one or "saint, usually attributed to Islamic ascetics, whereas B??b?? is a word meaning father used in Indian languages.