1.
a religious festival that is not fixed but falls on a different day from year to year, as does Easter in the Christian calendar
2.
a religious holiday that is on a different date in different years, for example, Easter
3.
something that can be arranged to happen at any time that suits people