Ramadan – what it is, when and how it is celebrated. Definition & meaning.