stu'

English

Noun

stu'

  1. Alternative form of stu.