What is the meaning of White Elephant/
A
An elephant of white olour
B
A big elephant
C
A very costly or troublesome possession
D
A barder
Correct Answer: A very costly or troublesome possession