royal
Top 8000
Meanings
Noun
1. royal (member of the British royal family)
2. baking powder (dry leavening agent used in baking) (Chile)