meaning of ayxa

ayxa meaning in Urban Dictionary

Peaceful, loving, angelic, caring.A term to spell it out someone who bestows truth,wisdom and light to other people.