'Mehida' definitions:

Definition of 'Mehida'

From: Hitchcock
    Mehida, a riddle; sharpness of wit