ahaiguru

English: Translation
above, the place above something
adverb