densha
1. train; electric train
★ Common
Noun
#4617
1. train; electric train
1. Electric train; Train-related
1. By train; In/on the train
1. It is a train.
1. Was a train.
1. If it's a train; When it's a train
1. Not a train; It's not a train.
1. It was a train.
1. Probably a train.; It must be a train.
1. Probably a train.; It must be a train.