tomnoup

/tɒmˈnuːp/

Definitions

1. noun

A variant spelling of the word ‘tomnop’.

“The linguist studied the obscure word ‘tomnoup’ in an old manuscript.”

Synonyms

  • tomnop