Definitions
noun
a large cave with basaltic pillars on Staffa island in Scotland
Look “fingal's cave” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a large cave with basaltic pillars on Staffa island in Scotland