Os únicos shells que conheço que têm um comando interno chamado where são os tcsh e zsh . Na página de manual desse shell ( man tcsh / man zshbuiltins ), você pode encontrar a definição:
where command (+)
Reports all known instances of command, including aliases, builtins and
executables in path.
Portanto, é o tcsh -equivalente do bash construído em type ( tcsh não tem type ):
tcsh$ where where
where is a shell built-in
tcsh$ where echo
echo is a shell built-in
/bin/echo