Skip navigation.

numnah - What does it mean?

Definition of 'numnah'

English

Noun

(en-noun)
  • A pad, often of sheepskin, placed under a horse's saddle; a saddle blanket
  • Anagrams

    *