Definition of the Word ADDA


India) An informal meeting place for conversation.

Close Window