'Maharai' definitions:

Definition of 'Maharai'

From: Hitchcock
    Maharai, hasting; a hill; from a hill