Helper, assistant; or possibly from Japanese meaning ‘blossom’ or ‘hope’

1 Post