Synonyms and Antonyms for blue moon

1. blue moon (n.)

a long time

Synonyms: