'Mehida' definitions:

Definition of 'mehida'

From: Hitchcock
  • Mehida, a riddle; sharpness of wit