devavara देववर

Definition: m. a superior or supreme deity