Dictionary search results

Showing 1-3 of 3 results

rara avis British & World English

Another term for rare bird.

rara avis English Thesaurus

a man of integrity in high office is something of a rara avis