itl'aandiya'd

English: Translation
Mountain Slough
proper noun
Place names
Notes

Literally 'place by mountain'