По одной из версий, \"трын\" происходит от общеславянского слова ТЫН (заимствовано из древнего германского языка), которое обозначает деревянный забор, изгородь. Поэтому трын-трава предположительно растёт под забором, то есть это обычный сорняк. Буква \"Р\" в слове появилось позже под воздействием слова \"трава\" - аналогично сочетанию звуков \"ТР\".