..but still I've too heard that Pajero means something really nasty in some language don't know if it's spanish or some other language... and that was the reason they call it Montero or Shogun in some markets
(come to think of it they sell as Shogun in the UK where surely Pajero doesn't mean anything..does it?
)