hicap

  1. Noun, Religion-Faith hijab
  2. shame
  3. bashfulness
  4. embarassment
to feel ashamed Verb
to be embarrassed Verb

Turkish Dictionary (Kubbealti Turkish Dictionary)

  1. Utanma, sıkılma, mahcûbiyet