cromer








noun

  1. 1st Earl of. Evelyn Baring.

noun

  1. a resort in E England, on the Norfolk coast: fishing. Pop: 8836 (2001)

noun

  1. 1st Earl of, title of (Evelyn) Baring
54 queries 0.663