Definition, Meaning & Synonyms | Finnish word TURSAS
TURSAS
Definitions of TURSAS
- octopus
- (mythology) the god of war
- (mythology) a sea monster
Number of letters
6
Is palindrome
No
Search for TURSAS in:
Page preparation took: 263.73 ms.