Definition, Meaning & Anagrams | Latin word AEGIRA
AEGIRA
Definitions of AEGIRA
- a town of Achaia and member of the Achean league
- another name of the island of Lesbos
Number of letters
6
Is palindrome
No
Search for AEGIRA in:
Page preparation took: 66.90 ms.