noun a seaport on NW Kyushu, in SW Japan. nouna port in SW Japan, on NW Kyushu on Omura Bay: naval base. Pop: 242 474 (2002 est)