Also read:

テルアビブ (Teruabibu) is a Japanese noun meaning “Tel Aviv (Israel)”.

Meanings

  1. nounTel Aviv (Israel)