Also read:

イスタンブール (Isutanbuuru) is a Japanese noun meaning “Istanbul”.

Meanings

  1. nounIstanbul