MeaningThe stronghold which is on the top of the peak of the sea.
ReligionJudaism
OriginFrench, German