neach-dol-seachad

Noun

 * 1) A passer-by