Alliterative Names: Faith

Faith

Name origin: Latin

Name meaning: Trust

Ford

Name origin: Old English

Name meaning: River crossing