meaning of Buhi-See

Buhi-See - German to English

Lake Buhi