motorbus vs songthaew

motorbus

noun
  • A motorised bus, or coach. 

songthaew

noun
  • A type of share taxi in Southeast Asia made out of an altered pickup truck with two benches in the back down each side. 

How often have the words motorbus and songthaew occurred in a corpus of books? (source: Google Ngram Viewer )