What is the meaning of Moi?

Me.

land snake

paternal grandfather

my

May

rear

I (1st person singular pronoun)

I (1st person singular pronoun)

me

beautiful

hi, hello

me (first-person singular direct object pronoun)

to me (first-person singular indirect object pronoun)

ego

Apocopic form of moito (very)

Rōmaji transcription of もい

virile nominative/vocative plural of mój

first/second-person singular present indicative/subjunctive of muia

to drag out, to dig out

a kind of sea shrimp

Source: wiktionary.org