Toledo
English Meaning
A sword or sword blade made at Toledo in Spain, which city was famous in the 16th and 17th centuries for the excellence of its weapons.
- A sword or sword blade made at Toledo in Spain, a city famous in the 16th and 17th centuries for the excellence of its weapons.
Sorry, No Malayalam Meaning for your input!
See Toled Want To Try Toledo In Malayalam??