protector

Back
Noun

Definition

humtu; lokhamtu, khaaktu