landau
Top 20000
Meanings
Noun
1. pram, baby carriage
2. landau (carriage)
Examples2
That baby carriage is ours.
A young father pushed a pram.