It "should" mean MyLand in German!
I don't know german. But sometimes I play with automatic translations. It gives back about 1,500,000 results in google. MeinLand.info is taken and is redirected to a german site, I believe.
Any German speakers here who can help???
If it was correct, then what would you think?
Thanks.