Also read:

バウサイド (Bausaido) is a Japanese noun meaning “bow side”.

Meanings

  1. nounbow side