havelis

English

Noun

havelis

  1. plural of haveli