The origins of the word, mima (MY-ma), has been reported to be unknown, though it may mean, “newness”, under the language of the Chehalis people.

citation

meaning of mima of

random

snippet of

tags