There was no name definition found for Farren.

User-submitted names:

FARREN   f & m   English (Modern, Rare)