GeneralConnection.comDictionary
el alamein
Noun

1. El Alamein
2. village, hamlet, El Alamein
2. Al Alamayn, Battle of El Alamein, pitched battle
Usage