daumaha

English: Translation
worship, church (services); religion
noun