Definition, Meaning & Anagrams | English word THEMISTO
THEMISTO
Definitions of THEMISTO
- (Greek mythology) the third and last wife of Athamas
- (astronomy) A natural satellite of Jupiter
Number of letters
8
Is palindrome
No
Search for THEMISTO in:
Page preparation took: 86.79 ms.