answersLogoWhite

0

It could mean an Echinoderm called a "starfish"

It could mean the island of Mauritius whose motto is "Stella Clavisque Maris Indici" meaning "Star and Key of the Indian Ocean".

It could mean the Virgin Mary

User Avatar

Wiki User

7y ago

What else can I help you with?