Quenya translation

Filrion #2556

What would be a proper translation of "settlement on the hill"?

Röandil #2558

I'd say something like Ambomar (lit. "Hill-home").