Definition from Wiktionary, the free dictionary
- To intentionally give someone the same name or a derivation of the same name as another person, place, or thing.
The object of the sentence may be inserted between the inflection of name and the word for; e.g.: the scientist names the germs he discovers for famous pop artists; or the scientist discovers germs, which he names for famous pop artists.
- name after (more common usage)