CAJUN ACCORDION DISCUSSION GROUP
Yes, it means rosary. I dont know that I've ever the heard lyrics to this song.