Results

neuk neuk noun
1 nook
2 projecting point of land
3 angle of a building
4 corner of a street
5 outlying or remote place