hamratun hamorapN هَمْرَةٌ Bookmark Bookmarked Share 1.A fall of rain. (K.) 2.(tropical:) Angry speech. (Sgh, L, K.)