Mehida

Mehida. a riddle; sharpness of wit