SEA RAVEN MEANING IN ENGLISH

• Sea raven Definition & Synonyms

  1. () The cormorant.
  2. () An American cottoid fish (Hemitripterus Americanus) allied to the sculpins, found on the northeren Atlantic coasts.


RECENT SEARCHES