[находи́ть]
я нахожу · он находит · прош. находил
1. Обнаруживать искомое или случайное.
Находить грибы. · Находить ошибки.
От глагола «ходить» с приставкой «на-»: находка — то, на что набрели.
обнаруживать — книжно, о выявлении скрытого
Находить грибы он умел с детства.
В основе — образ ходьбы: найти значит наткнуться, набрести на что-то ногами. Оттуда же «находка» и «набрести». Поиск для языка всегда был хождением, а не размышлением.
находить, нахожу, находишь, находит, находим, находите, находят, находил, находила, находили