Definition of メーラ

メーラ

meera

noun
mailer(computer term)