amma

means mother in kannada,tamil,telugu and malayalam
by rrao October 30, 2008
mugGet the ammamug.