Thayer's Greek Lexicon

 1. an elevated place
  1) very often a raised place on which to offer a sacrifice, an altar