What does Astra mean?
From Latin 'astra', the plural of 'astrum' ('star'), itself from Greek 'astron'. It evokes the phrase 'ad astra' ('to the stars').
What does Camellia mean?
IS a bloom word, but the flower is named after a person: the camellia was named by Linnaeus for Jesuit botanist Georg Josef Kamel (Latinised Camellus). The name means 'camellia flower' through the bloom.