← Back to browsetulsanoun#20,827TranslationNo Japanese definition yet.English definitiona major city of northeastern Oklahoma on the Arkansas riverExamplesNo examples yet.Similar wordstulsitulisatultulatulltule← narcpersia →