answersLogoWhite

0

I think you mean La Grande Terre, In which it means "The Great Land"

User Avatar

Wiki User

16y ago

What else can I help you with?