XANGA


Meaning of XANGA in English

n. website host based in New York City (USA) that enables its community of users to access to their own online journals or blogs

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.