Followers of the Prophet
Noun
Meaning
a resurgent Islamic fundamentalist organization based in Nigeria that is thought to be planning terrorist attacks
Source: WordNetNoun
a resurgent Islamic fundamentalist organization based in Nigeria that is thought to be planning terrorist attacks
Source: WordNet