Согласно топонимическому словарю, этот город возник как крепость,
сооруженная по приказу древнерусского князя и названная в честь его
сына. А автор вопроса в детстве считал, что этот город назван так
потому, что там когда-то было много... Кого?
Ответ: Львов.
Комментарий:
Князь - Даниил Галицкий. А. Белкин говорит, что есть еще город Козлов.