From Latin pudibundus.
pudibondo (feminine pudibonda, masculine plural pudibondi, feminine plural pudibonde)