centonel

English

Noun

centonel (plural centonels)

  1. Obsolete form of sentinel.

Anagrams