"Prosperous, Happy fortress."
The name Edinburgh is commonly a female name from the "Old English" origin that means "Prosperous, Happy fortress.".

The pronunciation of Edinburgh is ed In burra.
The name Edinburgh means "Prosperous, Happy fortress.". Explore other names with related meanings: