What is the full meaning of trishaws
TRISHAW, a three-wheeled taxi bike [n]
Example of the word trishaws placed on a Scrabble board.