mekahabu neha