Home
Advance Search
Dictionary
Words with Friends solver
Meaning of barchan
Definition:-
A crescent-shaped shifting sand dune, concave on the leeward side. (noun)