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

godroon Definition

Cancel
godroon
noun
An ornament produced by notching or carve|carving a rounded moulding

Words Related to godroon!

godroon Examples by Brain Bank Users