Helma

Czech noun meaning Helmet in English