meaning of sea serpent

1. huge creature of the sea resembling a snake or dragon


Related Words

sea serpent |

Developed & Maintained By Taraprasad.com

Treasure Words