Definition of the Word ADDA
India) An informal meeting place for conversation.
Close Window