méharisteTop 40000MeaningsNoun1. a dromedary rider, especially of a mehari, sometimes as part of camelry