What does the latin word mim mean?

Mim translates to the English word paradise. Mim is used quite often as a name. Example: My sister Mim is a real beauty.