Thayer's Greek Lexicon

 1. upon, on, at, by, before
2. of position, on, at, by, over, against
3. to, over, on, at, across, against