formidable
causing fear or dread
/
tending to inspire awe or wonder