テーブルマウンテン
Meanings
Noun
1. Table Mountain