safle
Welsh (Colloquial)
/ˈsavlɛ/
noun
Definitions
- site, location
- position
- bus stop, bus stand
Etymology
Affix from Welsh sefyll (stand) + Welsh lle (place).
Origin
Welsh (Colloquial)
lle
Gloss
place
Concept
Semantic Field
Spatial relations
Ontological Category
Person/Thing