person who is from oman - French English Dictionary