Meaning of Camellia



English: Camellia
Bangla: ক্যামেলিয়া ফুল
Hindi: कमीलया
Type: Noun / বিশেষ্য / संज्ञा