Noun Definition

royal

1.Definition: a sail set next above the topgallant on a royal mast

Category: Objects

2.Definition: stag with antlers of 12 or more branches

Category: Animals