2 Haven names that mean haven for boys, listing Haven baby names 1-2. Haven and Penn are uncommon names. View Haven baby names for name meanings, or search other baby names.
Haven ... 
Penn ... a haven of true religious tolerance. 
Related tags: armor, bless, bourn, champion, chuck, fence, guard, house, port, protect, road, roads, roof, seaport, shelter, shield.