Hi,

I think someone is not right about "Devanagari" meaning "cities of gods". I think and I am very sure that it is "Devanam Garihi" meaning Language of Gods and "Deva" + "Nagari"