Slovnenya

Translation English French: namesake

Dictionary: main
namesake
noun