Fair Havens

Concise Bible Dictionary: