I am looking for the meaning of the word Altraya, I am not sure of the correct spelling but as I understand it, it is a latin word and it is also the title of either an opera or a song. I believe it means to persevere. I am not sure if I have spelled it correctly. I would appreciate hearing from someone on this. Thanks