seamonster

listen to the pronunciation of seamonster
English - English
{n} a strange odd animal of the sea