Synonyms of Blue Moon in English :
Antonyms of Blue Moon in English
Thesaurus of Blue Moon in English
1. (noun) a long time