Arabic · noun · Nation, Faith & Society

Idara

इदारा
Meaning

An institution, establishment, or organisation.