Back to Dictionary
楼船
樓船
lóuchuán
1. ship with several decks
2. turreted junk