Find the word definition

Wiktionary
harbour seal

n. (alternative spelling of harbor seal English)