Translation of lotšha in English:

lotšha

greet

verb

  • 1

    (while showing respect by clapping the hands) greet
    ‘Ruthe a khunama a lotšha kgoši a inametše fase’ Ruth kneeled and greeted the king respectfully while bowing down