Bohemian Shepherd noun1 •An ancient sheep herding dog and watch dog originating from the Czech Republic. formsBohemian Shepherds