はばか habakari
1 angst; vrees; aarzeling; terughoudendheid
2 belemmering; hindernis
3 toilet; wc