Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cromorna Definition

Cancel
cromorna
noun
An organ's reed stop of a quality of tone resembling that of the oboe

Words Related to cromorna!

cromorna Examples by Brain Bank Users