հոտառուsmelling /having a sharp sense of smell (adjective)hodarru here used as a proper name: SnifferNotehodarru here used as a proper name: Sniffer