← Back to browselaredonoun#33,012TranslationNo Japanese definition yet.English definitiona city in southern Texas on the Rio GrandeExamplesNo examples yet.Similar wordslarelareslarlarslaralark← marniallegra →