Names: Farquhar

Names:
Anglicised form of the Gaelic Fearchar meaning dear man. Pron Fahr-kwar