alloriar

Verb

 * 1) to astonish; to stupefy
 * 2) to hitch up; to tie up