Ibada

From Fresh Dictionary

English

Etymology

Arabic service

Noun

  1. (Islam) service to Allah; sometimes included in the five pillars
Personal tools