Telugu Baby Names
variant of john or abbreviation of jonathan god has been gracious: has shown favor.