giant
any creature of exceptional size