Definitions for "Talossa"
Talossa is the name of two micronations - the Kingdom of Talossa and the Republic of Talossa.