lord murugan ( synonym found)

Definition of lord murugan:

°A place to live or lodge.

Back to Top