Word info

nasard

Noun

Meaning

nasard (plural nasards)

(music) An organ stop that has a nasal, flutelike quality.

Source: en.wiktionary.org

Anagrams

Close letter words and terms