Synonyms and Antonyms for blue_moon

1. blue moon (n.)

a long time

Synonyms: