noup
noun
\ ˈnüp\
plural -s
Definition of noup
Scottish
: a high steep promontory
Keep scrolling for more