English | German | Russian | Czech

sowarree English

Meaning sowarree meaning

What does sowarree mean?

sowarree

(dated, India) A mounted procession; a cavalcade.

Are you looking for...?