Not just worship : Semantic layers of the word ibadah.
The word ibadah corresponds to such a life style and state of being, which is one of the fundamental structures of Islam. If Islam is a like ship, ibadah is the mast. However, this important notion’s meaning is not underscored properly if it is translated into English just as “worship” Language is a living organism. […]