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

shura Definition

Cancel
shura
noun
A body that provides counsel to a leader

Words Related to shura!

shura Examples by Brain Bank Users