above-board vs by Allah

above-board

adv
  • Honestly; openly. 

adj
  • In open sight; without trick, concealment, or deception. 

by Allah

adv
  • Very, truly, indeed. 

  • An oath to emphasize sincerity or truthfulness, by God 

intj
  • An exclamation of surprise or excitement, oh my God! good Lord! 

How often have the words above-board and by Allah occurred in a corpus of books? (source: Google Ngram Viewer )