Dictionary.net

Definitions of s. whale

  1. A whale of warm seas.
Loading...
X