SEA HEN MEANING IN ENGLISH

• Sea hen Definition & Synonyms

  1. () the common guillemot; -- applied also to various other sea birds.


RECENT SEARCHES