Definition of 御嶽 (うたき)

noun
(Okinawa) sacred site, sacred grove
Other readings:
御岳【うたき】
Related Kanji
honorable, manipulate, govern
peak
point, peak, mountain