← Back to browseamarillonoun#34,194TranslationNo Japanese definition yet.English definitiona city in the northern panhandle of TexasExamplesNo examples yet.Similar wordscamarilloamaricarilloamaramaraamaro← jeannotschoolmates →