Haunting.
noun, Jamaican trumpet
#UxbridgeEnglishDictionary #ISIHAC