MeaningHoly place of God, Abode of Lord, Home of the God, A variant spelling is Hartirath
OriginIndian