nagaru meaning in english

[Tel.] n. A house, a palace. rajagrhamu. a manyamu nagaragalisipoyinadi that land is fallen into Government. A temple. devagrhamu nagarusambrani benzion imported from Nugger.