Giant Buddha Statue
Daibutsu, Great Buddha
A large Buddha doesn't make sense if you don't know the context. There are giant statues of Buddha, and these are called Daibutsu, making this word translate to the Great Buddha or Giant Buddha Statue.
This is a jukugo word, which usually means on'yomi readings from the kanji. If you know the readings of your kanji you'll know how to read this as well.
I visited the Great Buddha at Nara yesterday.
Who is that guy staring at the giant Buddha statue so seriously?
"She’s dating Mr. Giant Buddha Statue." "You could have fooled me. He's old enough to be her father."