pesantranEnglish

pesantran, pesantren

Noun

A Muslim school in Indonesia operated by religious leaders, produces young militants skilled in jihad

English: pesantran, pesantren

English words with similar meanings

Show 1 words