Andro A. answered 03/28/20
With a person love teaching, you will love learning.
Hi,
First of all I want to thank you for this good question.
Second of all, the Arabic language is very broad and it contains a lot of words with same and close meanings,
so the word "نبي" indicates for a person who's " يتنبأ" means predict, which is the person can could know the future. While the word "رسول" means a person who has a message from God to the people, so he's a messenger.
Finally, you have to know that in Arabic there's a lot of meanings and vocabularies, which not exist in English.
Thank you,