lopen

noun 1name 1

Definitions

noun

1

A teacher or master.

name

1

A small village and civil parish in South Somerset district, Somerset, England (OS grid ref ST4214).

Your note

not saved
0 chars