Meanings
Anglo-Saxon Baby Names Meaning:
In Anglo-Saxon Baby Names the meaning of the name Lin is: Dwells by the torrent.
English Baby Names Meaning:
In English Baby Names the meaning of the name Lin is: From the linden tree dell.
In Anglo-Saxon Baby Names the meaning of the name Lin is: Dwells by the torrent.
In English Baby Names the meaning of the name Lin is: From the linden tree dell.