Term: dromclough
Example: lets go to dromclough
Definition: a thriving city on banks of the mealach river