9 letters · 17 points in Scrabble
noun a mental position from which things are viewed
noun a place from which something can be viewed
originFrom view + point.
Etymology from Wiktionary, CC BY-SA 3.0