There are 2 main translations of shy in Setswana

: shy1shy2

shy2

Adjective

  1. afraid to meet or talk to other people; timid

Neilwe Dithata ke Oxford